Don McKellar Actor / Scriptwriter / Director / Dubbing DouBan IMDb Actor Clean 2004 6.9 Last Night 1998 7.1 Blood Honey 2017 4.2 Director The Grand Seduction 2013 7.0 Last Night 1998 7.1